import axios from "axios";

function get(url = '', params = {}) {
    return new Promise((resolve, reject) => {
        axios.get(url, {
            params
        }).then((res) => {
            if (res.status == 200) {
                resolve(res.data);
            } else {
                reject(res.data);
            }
        }).catch((error) => {
            reject(error);
        })
    })
}

function post(url = '', params = {}) {
    return new Promise((resolve, reject) => {
        axios.post(url, params).then((res) => {
            if (res.status == 200) {
                resolve(res.data);
            } else {
                reject(res.data);
            }
        }).catch((error) => {
            reject(error);
        })
    })
}

export default {
    get,
    post
}